@media screen and (max-width:767px) {
	.fadeInRight { animation:fadeInRight .8s 0s both }
	.fadeInLeft { animation:fadeInLeft .8s 0s both }
	.fadeIn { animation:fadeIn .8s 0s both}
	.fadeInUp { animation:fadeInUp .8s 0s both }

	body {font-size: 0.813em;}
	.top {height: 65px;border-bottom:#333 1px solid;}
	.top .t_cen{height:65px; }
	.pc { display: none; }
	.phone { display: block; }
	.visible-phone {display:inherit!important;z-index:999;}
	.hidden-phone {display:none!important}
	.wrap {margin: 0;}
	.header-phone {margin-top:5px;margin-left:2%; }
	.top { background:#fff; }
	.top .logo{ left:0;top:5px;width: 20%; }
	.top .logo img,.header-phone .logo img {width: 198px; padding-top:10px;}
	.menu-icon {width: 82px;height: 42px;float: right;background: url(../images/ico_open.png) no-repeat center;background-size:auto 28px;  }
	.menu-icon-close {position: absolute;width: 65px;height: 28px;background: url(../images/ico_close.png) no-repeat right 10px center;background-size:30px 30px;right: 24px;top: 18px;z-index:99999; }
	.nav-phone {padding-top: 55px;background-color: #2675da;}
	.menubg li { border-bottom: #36b3e8 1px solid; }
	.menubg li a {display:block;width:85%;padding-left:15%;height:44px;line-height:44px;font-size:16px;     color: #fff;  }
	.menubg li.lan a:nth-child(1) { width:30px;display: inline-block; }
	.menubg li.lan a:nth-child(2) { padding-left: 15px;width:30px;display: inline-block; }
	.top .ss{position:absolute;right:34%;top:20px;z-index:99999;font-size: 14px;border:#ccc 1px solid;border-radius: 30px;padding:0 12px;  }
	.top .ss img { width: 14px; }
	.swiper-container-h { border-top:0; }
	.swiper-slide { overflow: hidden; }
	.swiper-container .swiper-button-prev { display: none; }
	.swiper-container .swiper-button-next { display: none; }
	.swiper-slide .tu1 { top:43%;left: 5%;width: 90%; }
	.swiper-slide .tu2 { top:52%;left: 5%;width: 90%;}
	.swiper-slide .tu3 { top:58%;left: 5%;width: 90%; }
	
	.home1 .left,.home1 .right { width:100%; }
	.home1 .left .title { margin:21px 0 20px;font-size:20px;line-height:28px; }
	.home1 .left .content { line-height: 26px;margin:0 0 3%; }
	.home1 .left .content .more { margin:0 0 20px;padding:2px 30px; }
	
	.home2 .left,.home2 .right { width:100%; }
	.home2 .left .content { padding:0 0 2% 5%; }
	.home2 .left li.big { margin:6px 0 7px -5%; }
	.home2 .left li.small { margin-right: 0; }
	.home2 .right { margin-top:12px; }
	.home2 .right .content li { width:49%;margin: 1.6% 2% 0 0; }
	.home2 .right .content li:nth-child(2n) { margin-right:0; }
	.home2 .right .content li:nth-child(2n+1) { clear:left; }
	.home2 .right .content .text { font-size: 14px;padding:8px 0 0; }
	
	.home3 .title { font-size:14px;padding-bottom: 0; }
	.home3 .tabs { left:200px;width:160px;height: 32px; }
	.home3 .tabs li {padding: 0 11px;line-height: 32px;font-size: 14px;letter-spacing: 0;margin-right: 0;}
	.home3 .tabs li:nbh-child(1) {margin-right: 6px;}
	.home3 .tab-content-wrap { top:4%;height:96%;}
	.home3 .tab-content li { width:48%;margin: 4% 4% 0 0;float: left; }
	.home3 .tab-content li:nth-child(2n) { margin-right: 0; }
	.home3 .tab-content li:nth-child(2n+1) { clear: left; }
	.home3 .tab-content .text { font-size: 12px;padding:4px 0 0;line-height: 22px; }
	
	.foot1 { padding:35px 0;font-size:14px;  height: 90px;}

	.daohang { height: 48px;line-height: 48px; }
	.daohang a { padding:0 6%;font-size: 14px; }

	.quality li { width: 32%;margin:0 2% 2% 0; }
	.quality li:nth-child(3n) { margin-right: 0; }
	.quality li:nth-child(3n+1) { clear: left; }

	.appliques li { width:48%;margin: 4% 4% 0 0; }
	.appliques li:nth-child(5n) { margin-right: 4%; }
	.appliques li:nth-child(5n+1) { clear: none; }
	.appliques li:nth-child(2n) { margin-right:0; }
	.appliques li:nth-child(2n+1) { clear: left; }
	.appliques li .play { opacity: 0;filter:alpha(opacity=0);left: 50%;top: 50%;width: 36px;height: 36px;margin:-18px 0 0 -18px; }
	.appliques li:hover .play { opacity:0;filter:alpha(opacity=0);width: 36px;height: 36px;margin:-18px 0 0 -18px;}
	.appliques li .tit { opacity: .8;filter:alpha(opacity=80);margin-bottom: 0;font-size: 14px;font-weight: normal;height: 28px;line-height:28px; }

	.contact { width:93%; }
	.contact .left { width: 100%;line-height: 28px;font-size: 16px;margin-top: 15px;  }
	.contact .left .tit { font-size: 12px;margin:0 0 12px; font-family:Georgia, "Times New Roman", Times, serif;    font-weight: bold;}
	.contact .left .tit img { width: 80px; }
	.contact .left p { margin:15px 0 15px;}
	.contact .right { width: 100%;margin-top:-10px;margin-bottom: 10px; }

	.gaodu { border-bottom:#fff 40px solid; }
	.db { position: fixed;bottom:0;left:0;width:100%;height: 40px;line-height: 40px;z-index: 999;border-top:#ddd 1px solid; }
	.dbbg { width: 100%;height: 100%;background-color: #fff;opacity:0.9; }
	.dbcd { position: absolute;display:block;left: 0;top:0;width:94%;padding-left:3%;color:#111;height: 100%;z-index: 9999;font-size: 16px;text-align:center;font-size: 10px; }
	.dbcd a { display:inline-block;width:33%;float:left;text-align:center;color: #111;word-spacing: 5px;font-size: 16px; }
	.mt-tabpage-count {width: 481px;height: 260px; }
	.mt-tabpage-count .mt-tabpage-item {width: 481px;height: 260px;}

	.map { height:300px;margin-top:6%}
	#fenye {height:20px; }
	#fenye a {padding:2px 6px;margin:0 2px; }
	#fenye .a1 { padding:2px 6px; margin:0 2px;}
	#cms1 h1.h1 {text-align: center;font-weight: 200;color: #fff;font-size: 18px;}
	    
	
}